# Get request history

Returns the history of actions performed on the specified request within the current account context.
            
Behavior:
- Validates account and user context
- Retrieves history records for the specified request
- Returns structured request history response data

Endpoint: GET /api/v2/myrequests/requests/{requestId}/history

## Path parameters:

  - `requestId` (string, required)

## Response 200 fields (text/plain):

  - `data` (object)

  - `data.all` (array,null)

  - `data.all.taskHistoryId` (string)

  - `data.all.profilePic` (string,null)

  - `data.all.actionDoneByName` (string,null)

  - `data.all.actionDoneOn` (string,null)

  - `data.all.actionDescription` (string,null)

  - `data.all.actionName` (string,null)

  - `data.all.responseDescription` (string,null)

  - `data.all.taskHistoryType` (string,null)

  - `data.all.updatedFieldName` (string,null)

  - `data.all.updatedFieldValue` (string,null)

  - `data.all.hasFile` (boolean)

  - `data.all.actionDoneByUserId` (string,null)

  - `data.all.entityActionDetails` (object)

  - `data.all.entityActionDetails.entityId` (string)

  - `data.all.entityActionDetails.actionForId` (string,null)

  - `data.all.entityActionDetails.actionForName` (string,null)

  - `data.all.entityActionDetails.action` (string,null)

  - `data.all.entityActionDetails.entityActionDoneOn` (string,null)

  - `data.all.entityActionDetails.hoursSpent` (string,null)

  - `data.comments` (array,null)

  - `data.comments.taskHistoryId` (string)

  - `data.comments.profilePic` (string,null)

  - `data.comments.actionDoneByName` (string,null)

  - `data.comments.actionDoneOn` (string,null)

  - `data.comments.actionDescription` (string,null)

  - `data.comments.actionName` (string,null)

  - `data.comments.responseDescription` (string,null)

  - `data.comments.taskHistoryType` (string,null)

  - `data.comments.updatedFieldName` (string,null)

  - `data.comments.updatedFieldValue` (string,null)

  - `data.comments.hasFile` (boolean)

  - `data.comments.actionDoneByUserId` (string,null)

  - `data.comments.entityActionDetails` (object)

  - `data.comments.entityActionDetails.entityId` (string)

  - `data.comments.entityActionDetails.actionForId` (string,null)

  - `data.comments.entityActionDetails.actionForName` (string,null)

  - `data.comments.entityActionDetails.action` (string,null)

  - `data.comments.entityActionDetails.entityActionDoneOn` (string,null)

  - `data.comments.entityActionDetails.hoursSpent` (string,null)

  - `data.actions` (array,null)

  - `data.actions.taskHistoryId` (string)

  - `data.actions.profilePic` (string,null)

  - `data.actions.actionDoneByName` (string,null)

  - `data.actions.actionDoneOn` (string,null)

  - `data.actions.actionDescription` (string,null)

  - `data.actions.actionName` (string,null)

  - `data.actions.responseDescription` (string,null)

  - `data.actions.taskHistoryType` (string,null)

  - `data.actions.updatedFieldName` (string,null)

  - `data.actions.updatedFieldValue` (string,null)

  - `data.actions.hasFile` (boolean)

  - `data.actions.actionDoneByUserId` (string,null)

  - `data.actions.entityActionDetails` (object)

  - `data.actions.entityActionDetails.entityId` (string)

  - `data.actions.entityActionDetails.actionForId` (string,null)

  - `data.actions.entityActionDetails.actionForName` (string,null)

  - `data.actions.entityActionDetails.action` (string,null)

  - `data.actions.entityActionDetails.entityActionDoneOn` (string,null)

  - `data.actions.entityActionDetails.hoursSpent` (string,null)

  - `data.updates` (array,null)

  - `data.updates.taskHistoryId` (string)

  - `data.updates.profilePic` (string,null)

  - `data.updates.actionDoneByName` (string,null)

  - `data.updates.actionDoneOn` (string,null)

  - `data.updates.actionDescription` (string,null)

  - `data.updates.actionName` (string,null)

  - `data.updates.responseDescription` (string,null)

  - `data.updates.taskHistoryType` (string,null)

  - `data.updates.updatedFieldName` (string,null)

  - `data.updates.updatedFieldValue` (string,null)

  - `data.updates.hasFile` (boolean)

  - `data.updates.actionDoneByUserId` (string,null)

  - `data.updates.entityActionDetails` (object)

  - `data.updates.entityActionDetails.entityId` (string)

  - `data.updates.entityActionDetails.actionForId` (string,null)

  - `data.updates.entityActionDetails.actionForName` (string,null)

  - `data.updates.entityActionDetails.action` (string,null)

  - `data.updates.entityActionDetails.entityActionDoneOn` (string,null)

  - `data.updates.entityActionDetails.hoursSpent` (string,null)

  - `message` (string,null)

  - `isError` (boolean)

  - `messageCode` (integer)

  - `status` (string,null)

  - `errorType` (string,null)

  - `traceid` (string,null)

  - `responseDescription` (string,null)


